hit someone very hard in anger - Français Anglais Dictionnaire